body{min-width:1000px;}
/*头部*/
#header{min-width:1000px;font-family:"微软雅黑";-webkit-box-shadow:0 2px 6px #d7d8db;-moz-box-shadow:0 2px 6px #d7d8db;box-shadow:0 2px 6px #d7d8db;border-bottom:1px solid #d7d8db;height:106px;}
#topbar{height:64px;line-height:64px;position:relative;background:#223e59;}
#logo{position:absolute;left:20px;top:10px;}
#navbar1{position:absolute;left:240px;top:0;}
#navbar1 li{float:left;margin-left:35px;}
#navbar1 li>a{font-size:14px;color:#fff;font-weight:bold;display:block;}
#navbar1 li.active>a{background:url("../img/nav_active.png") 50% 100% no-repeat;}
#userinfo{position:absolute;right:60px;top:20px;line-height:20px;}
#topbar .dropdown-menu{border-color:#223e59;box-shadow:none;border-radius:3px;}
#userinfo>a{color:#fff;float:left;margin-top:6px;}
.icon_user{display:inline-block;height:14px;width:14px;background:url("../img/topbar_user.png") no-repeat;}
.icon_user.user{background-position:0 0;}
.icon_user.arrow{background-position:-14px 0;}
.icon_share_user{display:inline-block;height:16px;background:url("../img/topbar_share_user.png") no-repeat;}
.icon_share_user.user{width:16px;background-position:0 0;}
.icon_share_user.share{width:20px;background-position:-16px 0;}
.icon_share_user.share2{width:20px;background-position:-36px 0;}
#user_email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:150px;position:relative;top:-4px;*top:0;}
#switch_account{top:30px;left:-84px;width:320px;}
#switch_account .icon_share_user{float:left;margin:10px 8px 0 8px;}
#switch_account li{line-height:36px;height:36px;overflow:hidden;}
#switch_account li.title{color:#223e59;}
#switch_account li>a{display:block;color:#777;padding-left:34px;height:36px;padding-top:2px;}
#switch_account li>a:hover{background:#f5f6f9;}
#switch_account li>a .um{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px;float:left;margin-top:-4px;}
#switch_account li>a .version{float:left;margin-right:10px;*margin-top:7px;}
#switch_account li.selected>a{background:#f5f6f9 url("../img/current_icon.png") 294px 9px no-repeat;}
#switch_account .myuser{border-bottom:1px dashed #ccc;}
#top_operate{position:absolute;right:20px;top:20px;line-height:20px;}
#top_operate>ul{float:left;}
#top_operate>ul>li{float:left;margin-left:8px;position:relative;}
#top_operate>ul>li>a{padding:6px 6px 2px 6px;*padding:5px 6px;display:block;border:1px solid transparent;}
#top_operate>ul>li>a.active{border:1px solid #000;border-radius:4px;}
#top_operate>ul>li>a.warn_message{background:url("../img/message_alert_bg.png") 100% 0 no-repeat;}
#top_operate>ul>li>a:hover{border:1px solid #000;border-radius:4px;}
.operate_icon{display:inline-block;height:16px;width:16px;background:url("../img/top_operate_icon.png") no-repeat;}
.operate_icon.notice_method{background-position:0 0;}
.operate_icon.site_notice{background-position:-16px 0;}
.operate_icon.feedback{background-position:-32px 0;}
.operate_icon.help{background-position:-48px 0;}
.operate_icon.exit{background-position:-64px 0;}
#top_msg_alert{width:130px;top:35px;right:-5px;}
#top_msg_alert>ul>li{padding:6px 10px;overflow:hidden;}
#top_msg_alert>ul>li>b{color:red;}
#top_msg_alert>ul>li>a.look_msg{float:right;*margin-top:-20px;}
#top_msg_alert .mes_footer{border-top:1px dashed #ccc;text-align:right;}
#help_center{width:130px;top:35px;right:-5px;padding:5px 0;}
#help_center>ul>li>a{display:block;padding:6px 10px;color:#000;}
#help_center>ul>li>a:hover{background:#f5f6f9;}

#navbar2{height:42px;background:#f3faff;}
#navbar2>ul{margin-left:200px;line-height:39px;*float:left;}
#navbar2 li{float:left;margin-right:34px;position:relative;}
#navbar2 li>a{display:block;color:#777;font-size:13px;font-weight:bold;padding:0 10px;}
#navbar2 li.active>a{color:#223e59;border-bottom:3px solid #223e59;}
#top_search{float:right;margin-top:8px;margin-right:26px;/*width:350px;*/}
#top_search .search_input{float:left;width:228px;border:1px solid #ddd;background:#fff;border-radius:3px;}
#top_search .search_input>input{border:none;width:190px;*margin-left:0;*padding:5px 6px;}
#top_search .search_input>.search{display:inline-block;height:17px;width:18px;background:url("../img/search_input.png") no-repeat;position:relative;top:4px;*top:0;}
#top_search .search_button{float:left;margin-left:12px;font-size:13px;font-weight:bold;*padding:4px 16px;}
#top_search .top_btn_add{display:inline-block;height:10px;width:10px;background:url("../img/top_btn_add.png") no-repeat;margin-right:10px;*position:relative;*top:-4px;}
/*左侧菜单*/

#sidebar{min-height:900px;width:222px;position:absolute;left:0;top:107px;background:#f5f6f9;border-right:1px solid #d7d8db;padding:14px 0;-webkit-box-shadow:-1px 0 6px #d7d8db inset;-moz-box-shadow:-1px 0 6px #d7d8db inset;box-shadow:-1px 0 6px #d7d8db inset;}

#sidebar>.accordion{margin:0 8px 3px 8px;}
#sidebar .accordion a{font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}
#sidebar .accordion>a{display:block;background:#e6e6e6;color:#666;padding:10px;font-weight:bold;font-size:13px;}
#sidebar .accordion .slider_arrow{display:inline-block;width:12px;height:17px;background:url("../img/slider_arrow_icon.png") -12px 0 no-repeat;position:absolute;right:10px;top:13px;}
#sidebar .accordion.open .slider_arrow{background-position:0 0;}
#sidebar .accordion-body>ul>li{margin-top:4px;}
#sidebar .accordion-body>ul>li>a{display:block;padding:10px 20px;color:#000;}
#sidebar .accordion-body>ul>li.active>a{color:#fff;background:#223e59;}
/**/
#main{margin-left:222px;padding:0 30px;color:#444;}
.main_title{padding:23px 0 5px 0;font-size:13px;font-weight:bold;color:#223e69;border-bottom:1px solid #cdcdcd;}
.main_title .level_divide{font-size:9px;padding:0 4px;font-weight:normal;}
.main_body{}

#footer{font-family:Verdana;position:absolute;right:0;top:1000px;padding-bottom:10px;padding-right:30px;padding-top:10px;width:100%;text-align:right;background:#eee;}
.main_title:before,.main_title:after{display:table;content:'';line-height:0;}
.main_title:after{clear:both;}
.main_title .btn{padding:5px 15px;float:right;margin-top:-10px;}
.dash_legend_box{margin-bottom:5px;padding:1px;width:120px; float:left;}
.dash_legend_box .color{float:left;width:12px;height:12px;margin:0 6px;}
#date_selecter{border:1px solid #ccc;border-bottom:none;margin-top:0px;background:#E0F4D7;padding-bottom: 20px;}
table.datepick{border-collapse:separate;}
.datepick-header select{padding:0;}
#sidebar .btn>i,#nav .btn>i{float:left;margin-top:1px;margin-right:8px;}
#sidebar .accordion-body .btn, #nav .btn{text-align: left;width: 105px;}

#report_title select,#a_title select{padding:0;}
#a_title select{margin-top:2px;}

#navbar2 li .new_fun{position:absolute;left:100%;top:10px;margin-left:-8px;}
